trailing ghost - French English Dictionary